home *** CD-ROM | disk | FTP | other *** search
- Yes, creating a new call in the API that fetches the extended header along
- with the 1st body part seems fine.
-
- I was going to mention this last time, but I was also thinking about the
- case when you're fetching envelopes. If we do threading based on the
- References: field (I'm still investigating whether or not that is the way
- to go) then you'll want to fetch this extended header information with all
- the envelopes. Since you can fetch them all with one RTT it's still only
- doubling, so I guess it's OK.
-
- I am a little worried about performance for threading. To do threading one
- has to fetch the envelopes of all the messages in the mailbox, as well as
- the References fields.
-
- While you're redesigning API's maybe an extended mail_fetchstructure could
- get the Resent-xxx, References and Newsgroups fields. Those are the ones
- for which we've got a clear need that I can think of.
-
- LL
-
-
- On Fri, 23 Apr 1993, Mark Crispin wrote:
- >
- > On Tue, 20 Apr 1993 23:52:45 -0400 (EDT), Laurence Lundblade wrote:
- > > I'm a little concerned about RTT's in a mailer that regularly fetches the
- > > Resent-XXX:, References: and other fields (presumably many if not most
- > > good IMAP clients will do this). You're probably one to think about this
- > > more than I, but wouldn't it at least double the number of RTT's for a lot
- > > of the normal operations? Is doubling the RTT's a problem? I know there's
- > > probably not much else that can be done without breaking existing IMAP
- > > clients.
- >
- > That's a good point. I think that when the API is done for this there should
- > be some sort of means to all for it to be fetched it along with something else
- > to avoid the extra RTT. How about fetching it along with section 1 of the
- > body?
- >
- > It'd be a new API function, no matter what.
- >
-
-
-
-
-
-